/**
 * Created by zhoua on 2016/12/12.
 */
// 注销公示列表 数据实例
var logOutVm = new Vue({
    el:'#logOut_vm',
    data: {
        toggle : 1,    // 显示项 1.显示正在加载 2.显示数据 3显示暂无数据
        infoList:[],
        totalRow:0,
        monthData:''
    }
});

function getVmList(curr,page,vm,pagination,angu){
    // // 注销公示请求
    $.ajax({
        url     : '/api/gz/lg/cust/custList.v',
        type    : "POST",
        dataType: "json",
        data    : {
            status:'009003',
            pageRowNum: page,
            pageIndex : curr,
            type:"",
            custNameLike:angu.custNameLike || ""
        },
        error   : function () {
            vm.toggle = 3;
        }
    }).done(function (data) {
        console.log(data);
        if(data.status == '200') {
            if(data.data.dataList.length > 0) {
                vm.toggle = 2;
                vm.infoList = data.data.dataList;
                vm.totalRow = data.data.pageObj.totalRow;
                console.log(data.data.pageObj.totalRow);
                laypage({
                    cont : pagination, //容器。值支持id名、原生dom对象，jquery对象。【如该容器为】：<div id="page1"></div>
                    pages: Math.ceil(data.data.pageObj.totalRow/page), //通过后台拿到的总页数
                    curr : curr || 1, //当前页
                    first: 1, //将首页显示为数字1,。若不显示，设置false即可
                    last : Math.ceil(vm.totalRow / page), //将尾页显示为总页数。若不显示，设置false即可
                    skin : '#21b573',
                    jump : function (obj, first) { //触发分页后的回调
                        if (!first) { //点击跳页触发函数自身，并传递当前页：obj.curr
                            getVmList(obj.curr,page,vm,pagination);
                        }
                    }
                });
            } else {
                vm.toggle = 3;
            }
        } else {
            vm.toggle = 3;
        }
    });
}

$.ajax({
    url: '/api/gz/lg/cust/custList.v',
    type: "POST",
    dataType: "json",
    data: {
        status: '009003',
        type: "month"
    },
    error: function () {
        logOutVm.toggle = 3;
    }
}).done(function (data) {
    logOutVm.monthData = data.data.pageObj.totalRow
});

getVmList(1, 10, logOutVm, $("#pagination_page"),{});
//搜索
$("#searBtn").on("click", function () {
    var searText = $("#searText").val().trim();
    if(searText == '') {
        layer.tips('请输入企业名称', $(this), {
            tips: [1, '#21b573']
        })
    }
    var custNameLike = $("#searText").val();
    getVmList(1, 10, logOutVm, $("#pagination_page"),{custNameLike:custNameLike});
});
